be engaged in research - French English Dictionary