tongue worm - German English Dictionary