denizens - German English Dictionary