stand alone projects - Turkish English Dictionary