🇪🇸Spanish to English Lexicon

Spanish to English Dictionary (Diccionario Español-Inglés)

Search any Spanish word to get exact English definitions, pronunciations, and contextual examples.

Words Starting with "D"

dólar
B1noun
English Meaning:

Dólar

The basic monetary unit of the United States and other countries.

Full Spanish → English Definition
dinero fácil
B2adjective
English Meaning:

Easy-money

Designating or relating to monetary policies that make credit easily obtainable and interest rates low.

Full Spanish → English Definition
Desarrollo ecológico
B2noun
English Meaning:

Eco-Friendly Development

Development that is environmentally sustainable and minimizes harm to the ecosystem.

Full Spanish → English Definition
Declive ecológico
C1noun
English Meaning:

Ecological Decline

The process of deterioration in the health and stability of ecosystems, often due to human activities or environmental changes.

Full Spanish → English Definition
declive económico
B2noun
English Meaning:

Economic Decline

A sustained decrease in the economic performance of a country or region, typically measured by a decline in GDP.

Full Spanish → English Definition
Desarrollo económico
B2noun
English Meaning:

Economic Development

The process of improving the economic well-being and quality of life for a community by creating and retaining jobs and supporting or growing incomes.

Full Spanish → English Definition
Descarga eléctrica
B2noun
English Meaning:

Electric Discharge

The release of electrical energy from a charged object, often resulting in a spark or current.

Full Spanish → English Definition
Diseño electrónico
B2noun
English Meaning:

Electronic Design

The process of designing electronic circuits and systems.

Full Spanish → English Definition
de extremo a extremo
B2adjective
English Meaning:

End-to-End

Referring to a process or system that is complete from the starting point to the final outcome, without any interruptions.

Full Spanish → English Definition
duradero
B2adjective
English Meaning:

Enduring

Continuing for a long time; durable and lasting.

Full Spanish → English Definition
debilitar
C2verb
English Meaning:

Enervate

To cause someone to feel drained of energy or vitality; to weaken or exhaust mentally or physically.

Full Spanish → English Definition
Disfrutar
A2verb
English Meaning:

Enjoy

To take pleasure in or derive satisfaction from something.

Full Spanish → English Definition
Showing 961 to 972 of 1732 entries (Page 81 of 145)