tuber of a type of yam bean - Español Inglés Diccionario