self-enclosed - French English Dictionary