technological restriction - Espagnol Anglais Dictionnaire