imperial prison barge - Spanish English Dictionary