protective god - Francés Inglés Diccionario