horse's lower leg - Spanish English Dictionary