you've a day off - French English Dictionary