hard at the reins - Spanish English Dictionary