diesel mechanical locomotive - Turc Anglais Dictionnaire