manage a company or institution - Turkish English Dictionary