swear on a stack of bibles - Allemand Anglais Dictionnaire