triangular wooden frame used for hauling goods - Español Inglés Diccionario