ball casters - Francés Inglés Diccionario