meaning of anhaltendes Tropfen

anhaltendes Tropfen - German to English

continual dripping