public space - Alemán Inglés Diccionario