department of information technologies - Allemand Anglais Dictionnaire