advertising and promotion expenses - Turkish English Dictionary