be engaged in research - Almanca İngilizce Sözlük