swear on a stack of bibles - Français Anglais Dictionnaire