preserving the strictest anonymity - Französisch Englisch Wörterbuch