to drip - Turkish English Dictionary