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