producer's brand - Turkish English Dictionary