merchant mounds - Allemand Anglais Dictionnaire