nematoid - Francés Inglés Diccionario