the saviour - Alemán Inglés Diccionario