person with ants in his pants - Allemand Anglais Dictionnaire