democratic renewal party - Turco Inglés Diccionario