to stick at nothing - Français Anglais Dictionnaire