counterpoise trebuchet - Spanish English Dictionary