body stress - French English Dictionary