folk dance where a person wears horns on their head - Español Inglés Diccionario