mangle rolls - French English Dictionary