to alleviate stress - French English Dictionary