This is the 10689th most frequent Spanish word.
dedicarse
To devote oneself to or engage in a specific activity or profession.
The verb 'dedicarse' is used reflexively here, meaning to dedicate oneself to an activity, which in this case is teaching languages.
Me dedico a enseñar idiomas.
I dedicate myself to teaching languages.
In this usage, 'dedicarse' refers to the professional or regular activity of engaging in scientific research.
Ellos se dedican a la investigación científica.
They dedicate themselves to scientific research.
Here, 'dedicarse' is used to inquire about someone's profession, role, or habitual activity.