affix one's seal - Turkish English Dictionary