Deux-trois liens utiles et pas dégueulasse à avoir dans ses fav' pour la traduction :
1.
http://www.wordreference.com/fr : Dictionnaire anglais-français (et inversement) avec accès au définition de mot anglais + leurs synonyme et ainsi que l'accès au table de conjugaison ( et bordel que c'est utile T_T)
2.
http://www.linguee.fr : Dico prenant pour base d'autre traduction sur Internet (si si c'est utile)
3.
http://www.urbandictionary.com : Le site est par contre en anglais, mais il est extrêmement utile juste par le fait que c'est un peu comme un petit wikipedia version Dictionnaire. Pratique pour trouver des définitions d'expression(classique ou bon gros argo), de mots que l'on ne retrouve pas dans les dico classique.
Note: 4. Pour trouver la/les définitions et synonymes pour un mot ou une phrase courte, le bon Google trad des familles reste assez utile ;)
(Et sera toujours, toujours, et je dis bien toujours, mieux que babelfish *frissonne d'horreur*)