Free Online Dictionaries

Free online dictionaries from English to a variety of languages and back. 
Skills: 
Level: 
ESL Beginning
ESL Intermediate
ESL Advanced
Topics: 
esl