sandworms - German English Dictionary