thatched roof section - Francés Inglés Diccionario