Summary
English to French:   more detail...
  1. hydro-electric power station:
  2. Wiktionary:


English

Detailed Translations for hydroelectric power station from English to French

hydro-electric power station:

hydro-electric power station [the ~] noun

  1. the hydro-electric power station

Translation Matrix for hydro-electric power station:

NounRelated TranslationsOther Translations
centrale hydroélectrique hydro-electric power station


Wiktionary Translations for hydroelectric power station:

hydroelectric power station
noun
  1. centrale_électrique utilisant la force motrice de l'eau en mouvement, sous diverses formes (au_fil_de_l’eau, barrage, marée)

External Machine Translations:

Related Translations for hydroelectric power station