non self governing countries - French English Dictionary