created simultaneously - French English Dictionary