scientific accuracy - French English Dictionary