impose a mission - French English Dictionary