a savior - Francés Inglés Diccionario