homeless and abandoned young person - Español Inglés Diccionario