contusion on horse legs - Francés Inglés Diccionario