puppet government - Turkish English Dictionary