ball caster - Turco Inglés Diccionario