self-confrontation - Almanca İngilizce Sözlük