people's party for freedom and democracy - Alemán Inglés Diccionario