linear-moving and rotating parts - English Synonyms Dictionary