vegetable sponge gourd - Turc Anglais Dictionnaire