tail and mane of horses - Francés Inglés Diccionario