open-air prison - Francés Inglés Diccionario