have horns tipped - Alemán Inglés Diccionario