semiconductor material on a substrate - Francés Inglés Diccionario