enlist the support of - French English Dictionary