stressful life-events - French English Dictionary