a heavy load - Francés Inglés Diccionario