box trail gun carriage - Turkish English Dictionary