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