long, loose breeches/trousers - French English Dictionary