speak in public - Deutsch Englisch Wörterbuch