to promote goods - Espagnol Anglais Dictionnaire