deputy scientific director - Allemand Anglais Dictionnaire