be seen in public - Deutsch Englisch Wörterbuch