taking up and pursuit of the business - German English Dictionary