ants in pants - French English Dictionary