lose one's horns (animal) - Spanish English Dictionary