rough-pressing - French English Dictionary