be proof against temptation - Francés Inglés Diccionario