trouser straps - French English Dictionary