i haven't the foggiest idea - Turkish English Dictionary