yellow potato cyst nematode - Francés Inglés Diccionario