ball casters - Alemán Inglés Diccionario