usual place of abode - German English Dictionary