life satisfaction level - İspanyolca İngilizce Sözlük