What does Bleiazid mean?

Bleiazid - German to English

lead azide