you should rest - French English Dictionary