ball or piece of lead - German English Dictionary