river ranching - Turkish English Dictionary