high-vacuum pump - French English Dictionary