i believe we've met - French English Dictionary