требушет — перевод на английский

Варианты перевода слова «требушет»

требушетtrebuchet

И удвойте усилия по постройке осадных башен и требушетов.
And work double-time on those siege towers and trebuchets.
Твой требушет -— почему он не сработал?
Your trebuchet -— why didn't it work?