🇫🇷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 contrôle de l'énergie
B2noun
English Meaning:

Energy Control System

A system designed to manage and regulate energy consumption and production.

Full French → English Definition
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
stagnation énergétique
C1noun
English Meaning:

Energy-Stagnation

A state in which energy is present but not being actively used or transformed.

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
science de la combustion
C1noun
English Meaning:

Enshōkagaku

The scientific study of combustion and its applications.

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
Showing 277 to 288 of 1932 entries (Page 24 of 161)