suffer from stress - French English Dictionary