to engage in or carry on - German English Dictionary