articulated lorry - Turco Inglés Diccionario