public amenity - Alemán Inglés Diccionario