co-create - French English Dictionary