ball screw mechanism - Turco Inglés Diccionario