elephant's tusk - Spanish English Dictionary