technical school of advertising - Turkish English Dictionary