keep imprisoned - Espagnol Anglais Dictionnaire