deepening of the navigable channel - Turkish English Dictionary