horse's lower leg - Español Inglés Diccionario