able to cope with life - İspanyolca İngilizce Sözlük