low tech (low technology) - Almanca İngilizce Sözlük