machine controlled - French English Dictionary