indium-doped tin oxide - Spanish English Dictionary