double-blind peer review - Almanca İngilizce Sözlük