accessible to the general public - Deutsch Englisch Wörterbuch