so help me god! - Allemand Anglais Dictionnaire