a horse a piece - Turkish English Dictionary