renewal vanguard front - Turkish English Dictionary