protector (guardian) - Francés Inglés Diccionario