diesel-powered mine locomotive - Francés Inglés Diccionario