detain in prison - Francés Inglés Diccionario