log carriages - Turco Inglés Diccionario