blow the cobwebs out - Turkish English Dictionary