person with ants in his pants - German English Dictionary