tuber of the yam bean - Espagnol Anglais Dictionnaire