political platform - Turkish English Dictionary