meet with life-long adversity - Turkish English Dictionary