social progress - Alemán Inglés Diccionario