vendors and purchasers - German English Dictionary