edible aquatic insect eggs - Turc Anglais Dictionnaire