perceived stress - French English Dictionary