🇫🇷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"

dette nationale
B2noun
English Meaning:

National Debt

The total amount of money that a government owes to creditors.

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

Natural Development

The process of growth or evolution that occurs in a natural environment without human intervention.

Full French → English Definition
différence négligeable
B2noun
English Meaning:

Negligible difference

A discrepancy or distinction between two or%20more quantities, values, or items that is too %20small to be meaningful, important, or statistically significant.

Full French → English Definition
débutant
B1noun
English Meaning:

Newbie

A person who is new to a particular activity or field.

Full French → English Definition
Dynamique
B2adjective

Native Script: dynamique

English Meaning:

Nodōteki

Pertaining to or characterized by active ability or capacity.

Full French → English Definition
Détecteur de bruit
B2noun
English Meaning:

Noise-Detector

A device or instrument that detects and measures noise levels in an environment.

Full French → English Definition
Dose non létale
B2noun
English Meaning:

Non-Lethal Dose

An amount of a substance that is not harmful or fatal to an organism.

Full French → English Definition
Discipline non violente
B2noun
English Meaning:

Non-Violent Discipline

A method of guiding behavior and teaching self-control without the use of physical punishment.

Full French → English Definition
Dérive de l'Atlantique Nord
C1noun
English Meaning:

North Atlantic Drift

A warm ocean current that flows from the Gulf of Mexico across the Atlantic Ocean towards Europe, significantly affecting the climate of the regions it passes.

Full French → English Definition
devancer de justesse
C1verb
English Meaning:

Nose-out

To narrowly defeat or surpass a competitor in a contest, race, or close competition.

Full French → English Definition
de temps en temps
B1adverb
English Meaning:

Now and then

From time to time; occasionally; intermittently.

Full French → English Definition
de
A1preposition
English Meaning:

Of

Expressing the relationship between a part and a whole.

Full French → English Definition
Showing 1165 to 1176 of 1592 entries (Page 98 of 133)