ball caster - Francés Inglés Diccionario