dover bluff - Turkish English Dictionary