semiconductor material on a substrate - Espagnol Anglais Dictionnaire