a stand-alone computer - French English Dictionary