affix one's seal to - Turkish English Dictionary