mechanical compression - French English Dictionary