have ants in the pants - German English Dictionary