recruitment and mobilization - French English Dictionary