to put up some resistance - Français Anglais Dictionnaire