be champing at the bit - Allemand Anglais Dictionnaire