nematoid - German English Dictionary