public witnesses - Deutsch Englisch Wörterbuch