have horns tipped - Turco Inglés Diccionario