i'm glad you're back - French English Dictionary