horse armor - Francés Inglés Diccionario