capacity to buy and sell - German English Dictionary