a thriving trade - Allemand Anglais Dictionnaire