be presented in public - Englisch Synonyme Wörterbuch