counterweight trebuchet - Spanish English Dictionary