stoichiometry - French English Dictionary