the old stamping ground - Turc Anglais Dictionnaire