a right drip - Turkish English Dictionary