inhabitance - German English Dictionary