tower bastion - French English Dictionary