start-up corporation - Turkish English Dictionary