drip well - German English Dictionary