sound of dripping - Spanish English Dictionary