tuber of the elephant's-ear - Espagnol Anglais Dictionnaire