habitant - German English Dictionary