electrochemical passivity - Francés Inglés Diccionario