swear by  something - Français Anglais Dictionnaire