navigable body of water or stream - Turkish English Dictionary