discover (a secret) - Französisch Englisch Wörterbuch