medium security place of custody - Alemán Inglés Diccionario