leather pants - French English Dictionary