Online dictionary: slick, multilingual, mobile, fast
Best way to search for word definitions, synonyms, ..., translations online. Concise design, fast response time, multilingual, mobile friendly.