be chafing at the bit - Francés Inglés Diccionario