ball-mounted linear guide - Turco Inglés Diccionario