simultanear - French English Dictionary