construction apparatus - Francés Inglés Diccionario