triangular wooden frame used for hauling goods - Spanish English Dictionary