pants maker - French English Dictionary