island ecology - Turkish English Dictionary