small worm/grub - Turkish English Dictionary