shield/defend oneself - Francés Inglés Diccionario