advertising slang - Turkish English Dictionary