lead a withdrawn life - Turkish English Dictionary