the saviour - Francés Inglés Diccionario