front flap of trousers - French English Dictionary