ability to withstand - French English Dictionary