not to have the foggiest idea - Fransızca İngilizce Sözlük