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

isolement culturel
C1noun
English Meaning:

Cultural Isolation

The condition of being separated from other cultures, leading to a lack of interaction and exchange.

Full French → English Definition
idylle
C1noun

Native Script: idyll

English Meaning:

Dalliance

A casual romantic or sexual relationship; a brief liaison.

Full French → English Definition
Ignorance des données
C1noun
English Meaning:

Data-Ignorance

The state of being uninformed or unaware of data and its implications.

Full French → English Definition
illusion
C1noun
English Meaning:

Delusion

An idiosyncratic belief or impression that is firmly maintained despite being contradicted by what is generally accepted as reality or rational argument.

Full French → English Definition
impuissance
C1noun
English Meaning:

Disempowerment

The action of making someone feel less powerful or confident, or of taking away their power and rights.

Full French → English Definition
Impassible
C1adjective
English Meaning:

Dispassionate

Not influenced by strong emotion, and so able to be rational and impartial.

Full French → English Definition
Informatique distribuée
C1noun
English Meaning:

Distributed Computing

A computing paradigm that involves dividing tasks among multiple computers to improve efficiency and performance.

Full French → English Definition
Individu motivé
C1noun
English Meaning:

Driven Individual

A person who is highly motivated and determined to achieve their goals.

Full French → English Definition
Installation d'exécution
C1noun
English Meaning:

Execution Facility

A facility designed for the execution of specific tasks or operations.

Full French → English Definition
immédiatement
C1adverb
English Meaning:

Forthwith

Immediately; without delay or hesitation.

Full French → English Definition
Intégration mondiale
C1noun
English Meaning:

Global Integration

The process of combining different systems, cultures, or economies into a unified whole on a global scale.

Full French → English Definition
indemnité de départ
C1noun
English Meaning:

Golden-Handshake

A financial arrangement in which an employee receives a substantial sum of money or benefits upon leaving a company, typically as part of a severance package.

Full French → English Definition
Showing 13 to 24 of 269 entries (Page 2 of 23)