take the lid off a scandal - German English Dictionary