sea loch - Turkish English Dictionary