Dictionary based on dict.cc. See also www.dict.cc