clear away the cobwebs - Turkish English Dictionary