social-service institution - Spanish English Dictionary