self protection mechanism - Alemán Inglés Diccionario