lead sealing - German English Dictionary