measurement and control technology - French English Dictionary