ball or piece of lead - Francés Inglés Diccionario