high-need recent graduate - Turkish English Dictionary