dalton's atomic theory - French English Dictionary