kept imprisoned - Francés Inglés Diccionario