be engaged in research - Spanish English Dictionary