structural terrace - Francés Inglés Diccionario