manna insect - Turkish English Dictionary