🇫🇷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ébutant
B1noun
English Meaning:

Rookie

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

Full French → English Definition
design de rose
B2noun
English Meaning:

Rose Design

A decorative pattern or motif featuring roses, often used in textiles, wallpapers, and graphic design.

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

Rubbish

Waste material; refuse or litter.

Full French → English Definition
débris
B2noun
English Meaning:

Rubble

Broken fragments of stone, brick, or concrete, typically resulting from the demolition of a building.

Full French → English Definition
Deuxième
B2noun
English Meaning:

Runner-Up

A competitor who finishes in second place in a race or competition.

Full French → English Definition
Département des ventes
B2noun
English Meaning:

Sales Department

A division within a company responsible for selling products or services.

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

Sanitizer

A substance or device used for removing bacteria and other microorganisms to reduce them to safe levels.

Full French → English Definition
densité de flux de diffusion
C2noun
English Meaning:

Scatter-flux density

The measure of the radiant flux or particle flux distributed over an area that has been scattered from a beam or source.

Full French → English Definition
détecteur d'odeurs
B2noun
English Meaning:

Scent-Detector

A device or instrument designed to detect and identify specific scents or odors.

Full French → English Definition
douleur
B1noun
English Meaning:

Schmerz

A feeling of physical suffering or discomfort caused by illness or injury.

Full French → English Definition
devoirs scolaires
B1noun
English Meaning:

Schoolwork

Tasks assigned to students to be completed outside of regular classroom hours.

Full French → English Definition
déchet
B2noun
English Meaning:

Scrap

A small piece or fragment of something, especially something discarded.

Full French → English Definition
Showing 1285 to 1296 of 1592 entries (Page 108 of 133)