the saviour - German English Dictionary