
Sam D. answered 03/28/19
English Tutor (TOEFL, TESOL, ACT & SAT Prep, LSAT Prep)
Not sure that you get etymology but translate.google.com is a great starting point to fish for new vocabulary and provides you with synonyms/alternate words and definitions. Very clean and easy to navigate. Not recommended for translating whole texts but very useful for looking up individual words & synonyms. Once you find a word you want to know more about, you can easily copy that word and past into google along with "etymology" to find what you're looking for :).