heavy lorries - Francés Inglés Diccionario