the first time we saw each other - French English Dictionary