reef fortress island - Turkish English Dictionary