self-rescue - İspanyolca İngilizce Sözlük