in an open and public way - Almanca İngilizce Sözlük