have strength to withstand - French English Dictionary