salvation of mankind - Allemand Anglais Dictionnaire