snatch strap - Almanca İngilizce Sözlük