saviour - German English Dictionary