cup and ball (toy) - Francés Inglés Diccionario