to promote goods - Spanish English Dictionary