tin-doped indium oxide - French English Dictionary