pseudo-autonomous - French English Dictionary