blow the lid off the scandal - Französisch Englisch Wörterbuch