helmintoid - German English Dictionary