Google Translate
Microsoft Translator
Ocean County Library ELL Resources
Online Dictionary (Multiple Languages)
Duolingo
Activities for ELL/ESL Students