strap for buckling garments - Almanca İngilizce Sözlük