thatch roof - Francés Inglés Diccionario