processing apparatus - French English Dictionary