tower bastion - German English Dictionary