improvement of living conditions - İspanyolca İngilizce Sözlük