diesel hydraulic locomotive - Deutsch Englisch Wörterbuch