a self-contained community - German English Dictionary