depletion (microelectronics) - Francés Inglés Diccionario