horse on the bit - Turkish English Dictionary