turret traversing mechanism - Alemán Inglés Diccionario