industrial contract research center - Allemand Anglais Dictionnaire