blanketing smoke - French English Dictionary