inhabitated area - German English Dictionary