caparison a horse with rich trappings - Francés Inglés Diccionario