narrows (harbor) - Turkish English Dictionary