stres - French English Dictionary