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

système de gestion de l'énergie
B2noun
English Meaning:

Energy Management System

A system designed to monitor, control, and optimize energy consumption in a facility or organization.

Full French → English Definition
solution d'ingénierie
B2noun
English Meaning:

Engineering Solution

A method or process developed to solve a specific engineering problem.

Full French → English Definition
système de divertissement
B2noun
English Meaning:

Entertainment System

A set of devices or equipment designed to provide entertainment, typically in a vehicle.

Full French → English Definition
Stratégie d'entrée
B2noun
English Meaning:

Entry Strategy

A plan or method for entering a particular market or field.

Full French → English Definition
Science de l'environnement
B2noun
English Meaning:

Environmental Science

The study of the interactions between the physical, chemical, and biological components of the environment and the effects of human activity on these systems.

Full French → English Definition
symbole complexe
B2noun
English Meaning:

Eojireoun Sigmul

A complex symbol that represents multiple meanings or concepts.

Full French → English Definition
Signal complexe
B2noun
English Meaning:

Eoseoseonhan Sigmul

A complex signal that conveys information through various forms.

Full French → English Definition
sans erreur
B2adjective
English Meaning:

Errorless

Free from mistakes or inaccuracies.

Full French → English Definition
séquestre
B2noun
English Meaning:

Escrow

A bond, deed, or other document or sum of money kept in the custody of a third party and taking effect only when a specified condition has been fulfilled.

Full French → English Definition
surtout
B2adverb
English Meaning:

Especially

Used to single out one person, thing, or situation over all others.

Full French → English Definition
Soin excessif
B2noun
English Meaning:

Excessive Care

An overabundance of attention or concern given to someone or something.

Full French → English Definition
supplémentaire
B2adjective
English Meaning:

Extra

More than is usual, expected, or necessary.

Full French → English Definition
Showing 169 to 180 of 1190 entries (Page 15 of 100)