General who put the French right on the map (3)
I believe the answer is:
lee
'general who' is the definition.
'Lee' can be an answer for 'general' (Robert E. Lee - US revolutionary commander). I am not sure about the rest of the definition.
'the french right on the map' is the wordplay.
'the french' becomes 'le' ('the' in French).
'right on the map' becomes 'e' (I can't justify this - if you can you should give a lot more credence to this answer).
'le'+'e'='LEE'
'put' is the link.
Can you help me to learn more?
(Other definitions for lee that I've seen before include "The side that's sheltered from the wind" , "Commander of the Confederate States Army in the American Civil War" , "actor" , "Protection" , "Sheltered from the wind in Cork, perhaps" .)