technology and law - Allemand Anglais Dictionnaire