thatched roof section - Espagnol Anglais Dictionnaire