extra-heavy equipment - Francés Inglés Diccionario