variety of yam of very good quality - Español Inglés Diccionario