reveal secrets or private affairs - Deutsch Englisch Wörterbuch