lead a withdrawn life - İspanyolca İngilizce Sözlük