accident involving a horse - Turkish English Dictionary