habitual place of abode - Turkish English Dictionary