self-enclosed - German English Dictionary