window fasteners of metal - İspanyolca İngilizce Sözlük