sonochemistry - French English Dictionary