natural harbour - Turkish English Dictionary