counterpoise trebuchet - French English Dictionary