héliostats
French
Noun
héliostats
m
plural of
héliostat