ring and ball apparatus - Francés Inglés Diccionario