jail with subhuman conditions - Espagnol Anglais Dictionnaire