anti-friction wheels - Spanish English Dictionary