heavy duty undercarriage - Francés Inglés Diccionario