new (pasture) - Turkish English Dictionary