a right drip - German English Dictionary