shunting vehicle - Turco Inglés Diccionario