sports trousers - French English Dictionary