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

toit écologique
B2noun
English Meaning:

Eco-Roof

A roof that is designed to support vegetation and promote environmental sustainability.

Full French → English Definition
Théorie économique
C1noun
English Meaning:

Economic Theory

A set of principles or ideas that explain how economies function and how economic agents interact.

Full French → English Definition
tourbillon
B2noun
English Meaning:

Eddy

A circular movement of water, causing a small whirlpool.

Full French → English Definition
terme éducatif
B2noun
English Meaning:

Educational Term

A word or phrase that is used in an educational context.

Full French → English Definition
Transport de liquides
C1noun
English Meaning:

Ekitai-Kudō

The process or method of transporting liquids from one location to another.

Full French → English Definition
Tableau électronique
B2noun
English Meaning:

Electronic Board

A flat surface that displays electronic information, often used for presentations or interactive learning.

Full French → English Definition
Transaction électronique
B2noun
English Meaning:

Electronic Transaction

A transaction conducted via electronic means, typically involving the transfer of funds or data.

Full French → English Definition
Travail émotionnel
B2noun
English Meaning:

Emotion Work

The process of managing and regulating one's emotions to fulfill the emotional requirements of a job or social role.

Full French → English Definition
travail émotionnel
C1noun
English Meaning:

Emotional Labor

The effort to control and produce appropriate feelings and expressions as part of one's job or within social relationships, often resulting in stress or burnout.

Full French → English Definition
Travail émotionnel
C1noun
English Meaning:

Emotional Work

The process of managing feelings and expressions to fulfill the emotional requirements of a job.

Full French → English Definition
terre enchantée
B2noun
English Meaning:

Enchanted Land

A mythical or magical place that is often depicted in stories and legends.

Full French → English Definition
tête de gondole
B2noun
English Meaning:

End Cap

A display of products placed at the end of an aisle in a store, used to draw special attention to promotional items.

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