lead armored - German English Dictionary