heavy load ships - Francés Inglés Diccionario