counterweight trebuchet - German English Dictionary