Большой англо-русский и русско-английский словарь
(на кого-л./что-л.) to cast a shadow (on);
to cast aspersions (on) перен.
Большой испано-русский и русско-испанский словарь
1)proyectar (dar, hacer) sombra
2)перен.(на кого-либо) hacer sombra (a)
Русско-английский политехнический словарь
tarnish