technical research board - Allemand Anglais Dictionnaire