technological research department - Allemand Anglais Dictionnaire