to put up some resistance - Turc Anglais Dictionnaire