stechiometry - Spanish English Dictionary