cast a shadow upon someone - Francés Inglés Diccionario