prison tower - Spanish English Dictionary