Diccionario Oxford Compact

Provides coverage of over ninety thousand words and phrases and 130,000 translations of contemporary Spanish and English, as well as…