Io uso il programma Systran premium... è uno dei migliori e ti traduci oltre che in inglese in tedesco, francese, spagnolo.... poi dipende dalla versione che compri quante lingue hai...
Siti... ne avevo trovato uno ma era più un vocabolario che altro... ma ora non ho il link...