resort island - Turkish English Dictionary