sheltering roof - Francés Inglés Diccionario