imprisonment in a cell - Espagnol Anglais Dictionnaire