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