edible aquatic insect egg - Alemán Inglés Diccionario