ultrasonic degreasing - French English Dictionary