island fauna and flora - Turkish English Dictionary