not have the foggiest idea - Turc Anglais Dictionnaire