low tech (low technology) - Turco Inglés Diccionario