cover  oneself against - Francés Inglés Diccionario