armed group for popular autonomy - Alemán Inglés Diccionario