tribunal for the inspection of prisons - Alemán Inglés Diccionario