a working over - French English Dictionary