Swordfish Translation Editor – Site License (10 users) by Useron August 26, 2018 Spread the SoftwareLicense key for up to 10 simultaneaous users.