flourishing business - Turkish English Dictionary