stirrup pants - French English Dictionary