take the lid off a scandal - Turkish English Dictionary