river bluff - Turkish English Dictionary