Полный русско-английский словарь
накинуть флер
(на что-л.) ; перен. to draw a veil (over)
Полный русско-английский словарь
накинуть на себя
накинуть(ся)