national rally of independents - Turkish English Dictionary