Right; a German agreement with a foreign ruler (4)
I believe the answer is:
raja
'foreign ruler' is the definition.
'raja' can be an answer for 'ruler' (historical term for an Indian king or prince). I'm not certain of the 'foreign' bit.
'right a german agreement with a' is the wordplay.
'right' becomes 'r' (common abbreviation).
'a german agreement' becomes 'ja' ('yes' in German).
'with' says to put letters next to each other.
'ja' put after 'a' is 'aja'.
'r'+'aja'='RAJA'
Can you help me to learn more?
(Other definitions for raja that I've seen before include "Indian prince or king" , "Eastern leader" , "Asian prince or king" , "Prominent Indian" , "sovereign" .)