lead apron - German English Dictionary