take the lid off a scandal - Türkisch Englisch Wörterbuch