shadow cast replica - Turkish English Dictionary