computer- controlled - French English Dictionary