🇫🇷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 économique
B2noun
English Meaning:

Economic System

A structured system of production, distribution, and consumption of goods and services within a society.

Full French → English Definition
Système éducatif
B2noun
English Meaning:

Education System

A structured framework for delivering education, encompassing schools, curricula, and teaching methods.

Full French → English Definition
studio
B2noun
English Meaning:

Efficiency apartment

A small apartment that combines living, sleeping, and kitchen facilities into a single room, typically with a separate small bathroom.

Full French → English Definition
Stratégie pour débutants
B2noun
English Meaning:

Einsteigerstrategie

A strategy designed to assist beginners in learning or adapting to a new environment or subject.

Full French → English Definition
subvention à l'embauche
B2noun
English Meaning:

Einstellungszuschuss

A financial subsidy provided to support the employment of individuals, particularly in the context of integrating them into the workforce.

Full French → English Definition
salle d'urgence
B2noun
English Meaning:

Emergency Room

A specialized area in a hospital where patients receive immediate medical attention for acute illnesses or injuries.

Full French → English Definition
signal d'urgence
B2noun
English Meaning:

Emergency-Signal

A signal that indicates a state of emergency, often used to alert individuals or authorities to a dangerous situation.

Full French → English Definition
Stabilité émotionnelle
B2noun
English Meaning:

Emotional Stability

The ability to maintain a stable emotional state, characterized by resilience and the capacity to manage stress.

Full French → English Definition
scène de performance
B2noun
English Meaning:

Enbaku-jō-no

A type of stage used in traditional Japanese performances, particularly in Noh and Kabuki theater.

Full French → English Definition
sans fin
B2adverb
English Meaning:

Endlessly

In a manner that has no end; continuously.

Full French → English Definition
soutien
B2noun
English Meaning:

Endorser

A person or entity that publicly supports or recommends a product, service, or idea.

Full French → English Definition
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
Showing 157 to 168 of 1190 entries (Page 14 of 100)