open public space - Francés Inglés Diccionario