open to the general public - Espagnol Anglais Dictionnaire