population ecology - Turkish English Dictionary