popular liberation party - Turco Inglés Diccionario