lord's resistance army - Spanish English Dictionary