semiconductor substrate - Francés Inglés Diccionario