eelworms - German English Dictionary