domestic torturers - Spanish English Dictionary