throw a light/shadow - Spanish English Dictionary