ball-mounted linear guide - Alemán Inglés Diccionario