physical torture - Spanish English Dictionary