long and thick maned (horse) - Francés Inglés Diccionario