producer's brand - Spanish English Dictionary