Voici un lien vers un dictionnaire en ligne, assez complet, fiable complété par un forum où des anglophones et des francophones s'entraident pour aboutir à des traductions fiables.
Je vous déconseille d'utiliser des sites de traduction automatique: sans contexte le logiciel choisi toujours le premier sens d'un mot. Voici sous la forme d'une blague connue le résultat malheureux que l'on peut obtenir:
Un jour un étudiant qui voulait améliorer son anglais voit une annonce :
"Cours d'anglais sans vous ruiner, 5€ /heure"
Il en discute avec ses parents puis prend RDV pour le lendemain.
Il se rend à l'adresse indiquée, frappe à la porte et on lui répond:
"IF, IF ! BETWEEN !"