movement for popular democracy - Turco Inglés Diccionario