blow the lid off the scandal - Fransızca İngilizce Sözlük