ultrasonic homogenizer - French English Dictionary