diesel-powered mine locomotive - Allemand Anglais Dictionnaire