i'm glad you asked - French English Dictionary