non-trading partnership - German English Dictionary