peripherical island - Turkish English Dictionary