construction machinery industry - Francés Inglés Diccionario