sound of dripping - French English Dictionary