reveal one's innermost thoughts - Französisch Englisch Wörterbuch