horse on the bit - German English Dictionary