i happened to meet him. - French English Dictionary