English-Spanish Phrases DictionaryBy Mobile Systems, Inc. : Oxford english dictionary
The English-Spanish Phrases Dictionary is a rich bilingual dictionary database including variety of English phrases, collocations and common idioms. The database includes 32,000 phrase definitions, which cover a wide range of area of experiance. The ...