public amenities - German English Dictionary