heavy lorries - Español Inglés Diccionario