slewing machanism - Spanish English Dictionary