Download Free Download Swordfish 4.17.1 Despite the abundance of online and independent professional applications, professional translators prefer to use advanced CAT (abbreviation for computer-assisted translation) tools when translating large volumes of text. swordfish is a…