not have the foggiest - French English Dictionary