saviour - Alemán Inglés Diccionario