self-containment - French English Dictionary