long trousers - French English Dictionary