liquid cavitation - French English Dictionary