need for rest - French English Dictionary