independent democratic alliance - Turkish English Dictionary