protective goddess - Francés Inglés Diccionario