Akademik

заслонить
несовер. - заслонять;
совер. - заслонить (кого-л./что-л. ) cover, hide;
protect, screen, shield (защищать) ;
repress, oust, overshadow перен. - заслонять свет
( ся) сов. см. заслонять(ся) .

Большой англо-русский и русско-английский словарь. 2001.