cast something back some place - Turkish English Dictionary