inhabitress - German English Dictionary