high-need recent graduate - Allemand Anglais Dictionnaire