party of progress and socialism - Turco Inglés Diccionario