innovative construction techniques - Francés Inglés Diccionario