edible aquatic insect egg - Turkish English Dictionary