i'm glad you came - French English Dictionary