over-devout to the saints - Français Anglais Dictionnaire