French general and president (2,6)
I believe the answer is:
de gaulle
'french general and president' is the definition.
(I've seen this before)
This is all the clue.
(Other definitions for de gaulle that I've seen before include "French general/president" , "Gen. -, French leader" , "Charles -, French president" , "Ex-president" , "Free French leader" .)