sole for horseshoes - Francés Inglés Diccionario