tower bastion - Spanish English Dictionary