construction machine trade - Alemán Inglés Diccionario