having ants in their pants - Allemand Anglais Dictionnaire