cast something back some place - Turc Anglais Dictionnaire