satellite state

listen to the pronunciation of satellite state
English - Turkish
uydu devlet pol
English - English
{i} country which is in a formal manner sovereign but in fact is controlled or ruled by a larger neighboring predominant power