horn-shaped tuft of hair - Español Inglés Diccionario