salvage strap - İspanyolca İngilizce Sözlük