On-line trovi numerosi servizi di conversione Inglese --> Italiano e viceversa.
Se invece hai bisogno di software c'è una vasta scelta su Google.
Purtroppo consigliarti un software in particolare è difficile per diversi fattori tra cui il fatto che ogni applicazione ha un suo database e quindi può capitare che non tutte le parole vengano tradotte