co-founding - French English Dictionary