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

demande
C1noun
English Meaning:

Entreaty

An earnest or humble request.

Full French → English Definition
dilemme éternel
C1noun
English Meaning:

Eternal Dilemma

A situation in which a difficult choice must be made between two or more alternatives, both of which are undesirable or problematic.

Full French → English Definition
dilemme éthique
C1noun
English Meaning:

Ethical dilemma

A complex situation in which a person has to choose between two or more moral imperatives, neither of which is unambiguously acceptable or preferable.

Full French → English Definition
dictateur maléfique
C1noun
English Meaning:

Evil-Dictator

A ruler who wields absolute power in a cruel and oppressive manner.

Full French → English Definition
désherbé
C1adjective
English Meaning:

Ex-library

Previously owned and circulated by a library, and subsequently withdrawn and sold to the public.

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

Expend

To use up or spend resources such as time, money, or energy.

Full French → English Definition
Dispositif explosif
C1noun
English Meaning:

Explosive Device

A device designed to cause an explosion.

Full French → English Definition
Dose mortelle
C1noun
English Meaning:

Fatal Dose

The amount of a substance that can cause death when administered.

Full French → English Definition
décès
C1noun
English Meaning:

Fatality

An occurrence of death resulting from an accident, war, disease, or disaster.

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

Fiend

An evil spirit or demon.

Full French → English Definition
Des torrents de larmes
C1noun
English Meaning:

Floods of Tears

An overwhelming outpouring of tears, often due to intense emotion such as grief or sorrow.

Full French → English Definition
Dynamique des fluides
C1noun
English Meaning:

Fluid Dynamics

The branch of physics concerned with the mechanics of fluids (liquids and gases) and the forces acting on them.

Full French → English Definition
Showing 205 to 216 of 325 entries (Page 18 of 28)