Translated Labs
YOU SAID:
trebuchets are catapults
INTO JAPANESE
遠投投石機、カタパルト
BACK INTO ENGLISH
Trebuchets, catapults
Yes! You've got it man! You've got it