slewing machanism - Francés Inglés Diccionario