trade-for-trade settlement - German English Dictionary