creator of new plant variety - Español Inglés Diccionario