meadow nematode - Francés Inglés Diccionario