island just off the coast - Turkish English Dictionary