founder off somewhere - Turkish English Dictionary