bishop's cape - Français Anglais Dictionnaire