inhabitable - German English Dictionary