heavy transport equipment - Alemán Inglés Diccionario