reveal secrets or previously undisclosed facts - Deutsch Englisch Wörterbuch