a thriving trade - German English Dictionary