1 lay\ down\ a\ smokescreen
English-Hungarian dictionary > lay\ down\ a\ smokescreen
2 bemuse
English-Hungarian dictionary > bemuse