ディーゼルカー
Meanings
Noun
1. diesel locomotive
2. diesel powered car