reveal one's innermost thoughts - Türkisch Englisch Wörterbuch