start-up corporation - German English Dictionary