feminine past participle of installer - İspanyolca İngilizce Sözlük