public amenities - Deutsch Englisch Wörterbuch