in sight of the public - Französisch Englisch Wörterbuch