escutcheon of pretence - French English Dictionary