social revolution - Alemán Inglés Diccionario