manage or direct a business affair - German English Dictionary