i'm taking a rest - French English Dictionary