enlist (oneself) for something - French English Dictionary