inhabitor - German English Dictionary