stressresistent - French English Dictionary