anti-friction wheels - Francés Inglés Diccionario