mounted on roller bearings - Español Inglés Diccionario