est alimentée

is powered; is supplied

→ être
phrase Rare #51,280
is powered; is supplied Used for a feminine subject that receives power or a resource such as water. The meaning of “alimentée” depends on what is being supplied.
FR: La maison est alimentée par des panneaux solaires.
EN: The house is powered by solar panels.

La ville est alimentée en eau par la rivière.

The city is supplied with water by the river.

La ville est alimentée en eau par un réservoir dans les collines.

The city is supplied with water by a reservoir in the hills.

Cette voiture électrique est alimentée par des batteries.

This electric car is powered by batteries.

Mais elle est alimentée par le cube.

But it’s powered by the cube.

— Avengers (2012)