self protection mechanism - Francés Inglés Diccionario