i don't think we've met - French English Dictionary