mnos metal nitride oxide semiconductor - French English Dictionary