multimotorisation - French English Dictionary