What does anhaltendes Tropfen mean?

anhaltendes Tropfen - German to English

continual dripping