low tech (low technology) - Espagnol Anglais Dictionnaire