apparatus for rolling off playing balls - Francés Inglés Diccionario