cast something back some place - French English Dictionary