heavy duty undercarriage - Turco Inglés Diccionario