shadow cast by a person preventing the light from reaching another - Turkish English Dictionary