improved pasture - Spanish English Dictionary