keeping imprisoned - Alemán Inglés Diccionario