social welfare organization - Spanish English Dictionary