tuber of the elephant's-ear - Español Inglés Diccionario