accessible to the general public - Spanish English Dictionary