young people's home - Spanish English Dictionary