construction technicians - Francés Inglés Diccionario