open public space - Espagnol Anglais Dictionnaire