mounted on roller bearings - Turco Inglés Diccionario