anti-friction wheels - Alemán Inglés Diccionario