keeping imprisoned - Turco Inglés Diccionario