combine (business arrangement) - German English Dictionary