sudan liberation movement/army - Alemán Inglés Diccionario