rise by dubious means - French English Dictionary