stoechiometry - French English Dictionary