trouser press - French English Dictionary