be presented in public - Almanca İngilizce Sözlük