cast something back some place - Français Anglais Dictionnaire