edible birds' nests - German English Dictionary