meadow nematode - Turkish English Dictionary