island harbour - Turkish English Dictionary