maximum security institution - Spanish English Dictionary