lagoon channel - Turkish English Dictionary