on the drip - Turkish English Dictionary