upper torso strap - Almanca İngilizce Sözlük