maximum security institution - Alemán Inglés Diccionario