natural harbour (harbor) - Turkish English Dictionary