bishop's mantle - Allemand Anglais Dictionnaire