place where boys stone one another - Français Anglais Dictionnaire