things of public use - Deutsch Englisch Wörterbuch