low tech (low technology) - Turkish English Dictionary