blanketing smoke - German English Dictionary