reveal secrets or private affairs - Türkisch Englisch Wörterbuch