popular revolutionary movement - Turco Inglés Diccionario