ability to resist - French English Dictionary