affixed one's seal to - Turc Anglais Dictionnaire