life support drug - İspanyolca İngilizce Sözlük