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