rest (after work) - French English Dictionary