high-need recent graduate - Deutsch Englisch Wörterbuch