brand, trade mark - Espagnol Anglais Dictionnaire