castle built for the purpose of besieging an enemy's castle - Französisch Englisch Wörterbuch