sound of dripping - Turkish English Dictionary