(pair of) pants - French English Dictionary