over-devout to the saints - Allemand Anglais Dictionnaire