deputy protector - Francés Inglés Diccionario