accessible to the general public - German English Dictionary