social rights achieved after a long battle - Español Inglés Diccionario