articulated locomotive - Turco Inglés Diccionario