semiconductor valve device - Francés Inglés Diccionario