single-piece rotor - Spanish English Dictionary