helminthoid - German English Dictionary