affixed one's seal to - Turkish English Dictionary