escutcheon of pretence - Spanish English Dictionary