mountain locomotive/engine - Turco Inglés Diccionario