high-need recent graduate - Español Inglés Diccionario