depletion layers - Francés Inglés Diccionario