ball or piece of lead - Spanisch Englisch Wörterbuch