resist the effort or work required by an activity - Espagnol Anglais Dictionnaire