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