a very fast paced horse or mare - Alemán Inglés Diccionario