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