construction technology laboratory - Francés Inglés Diccionario