articulated lorry (artic) - Francés Inglés Diccionario