cover for a horse - Francés Inglés Diccionario