結果 : horse drawn vehicle meaning in english