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 key features in the English-Spanish Phrases Dictionary