trunk of an elephant - Spanish English Dictionary