a number of horses - Spanish English Dictionary