manage businesses - German English Dictionary