render an expert opinion - Almanca İngilizce Sözlük