grugru worm (calandra palmarum) - Turkish English Dictionary