international criminal tribunal for rwanda - Spanish English Dictionary