affixed one's seal to - Spanish English Dictionary