socialist militants group - Turco Inglés Diccionario