to cover something by a smoke screen - Spanish English Dictionary