der Deckmantel

Noun

der Deckmantel : cloak; smokescreen (die Deckmäntel)

Unter dem Deckmantel der Entwicklungshilfe hat er Millionen verdient.

Under the smokescreen of development aid, he earned millions.