yard locomotive - Turco Inglés Diccionario