carry on a trade or business - German English Dictionary