counterpoise trebuchet - Turkish English Dictionary