horse shoeing brace - Francés Inglés Diccionario