sudanese organization against torture - Español Inglés Diccionario