the old stamping ground - Allemand Anglais Dictionnaire