one's old stamping ground - Français Anglais Dictionnaire