i'm glad you could come - French English Dictionary