become injured from the horseshoe - Francés Inglés Diccionario