small worm/grub - German English Dictionary