senior scientific director - Almanca İngilizce Sözlük