keeping imprisoned - Español Inglés Diccionario