glasshouse (military prison) - Spanish English Dictionary