Definition of "in short pants" in English