revolving mechanism - Spanish English Dictionary