to put up some resistance - Espagnol Anglais Dictionnaire