reveal information meant to be kept secret - Deutsch Englisch Wörterbuch