heavy lorries - Alemán Inglés Diccionario