dried banana leaf thatching - Espagnol Anglais Dictionnaire