self-contained economy - French English Dictionary