redouble one's efforts - Français Anglais Dictionnaire