small-power locomotive - Turco Inglés Diccionario