have horns tipped - Spanish English Dictionary