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