self-protecting - Francés Inglés Diccionario