protective structure - Francés Inglés Diccionario