hour-glass worm - German English Dictionary