image-enhancing equipment - French English Dictionary