in short pants - French English Dictionary