semiconductor electronic devices - Francés Inglés Diccionario