heavy duty undercarriage - Alemán Inglés Diccionario