doctor of science (dsc) - Allemand Anglais Dictionnaire