semiconductor device with barrier layer - Francés Inglés Diccionario