spiruroid - German English Dictionary