pasture ecology - Turkish English Dictionary