unaccompanied youth who is homeless - Francés Inglés Diccionario