single-piece rotor - French English Dictionary