trousers press - French English Dictionary