towel gourd (luffa aegyptiaca) - Turc Anglais Dictionnaire