installations
English
Noun
installations
plural of
installation
French
Noun
installations
f
plural of
installation