yellow potato cyst nematode - Turco Inglés Diccionario