🇫🇷French to English Lexicon

French to English Dictionary (Dictionnaire Français-Anglais)

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

Words Starting with "D"

décontracté
B2adjective
English Meaning:

Easygoing

Relaxed, tolerant, and prone to avoiding unnecessary stress or conflict in disposition and behavior.

Full French → English Definition
Développement écologique
B2noun
English Meaning:

Eco-Friendly Development

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

Full French → English Definition
Déclin écologique
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 French → English Definition
déclin économique
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 French → English Definition
Développement économique
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 French → English Definition
dresse-bordures
B2noun
English Meaning:

Edger

A tool or machine used for trimming, shaping, or cutting the edge of something, such as a lawn along a sidewalk.

Full French → English Definition
Décharge électrique
B2noun
English Meaning:

Electric Discharge

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

Full French → English Definition
détourner
C1verb
English Meaning:

Embezzle

To steal or misappropriate money or property entrusted to one's care.

Full French → English Definition
détournement
C1noun
English Meaning:

Embezzlement

The act of wrongfully taking or misappropriating funds or property entrusted to one's care.

Full French → English Definition
de bout en bout
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 French → English Definition
durable
B2adjective
English Meaning:

Enduring

Continuing for a long time; durable and lasting.

Full French → English Definition
Dynamiser
B2verb
English Meaning:

Energize

To give vitality and enthusiasm to someone or something.

Full French → English Definition
Showing 901 to 912 of 1598 entries (Page 76 of 134)