keeping imprisoned - Espagnol Anglais Dictionnaire