revolutionary socialist movement - Turco Inglés Diccionario