independent electoral alliance - Turkish English Dictionary